package com.qf.dao;

import com.qf.entity.Park;

import java.util.List;

public interface ParkDao {


    /** 利用limit，查询当前页的所有数据的集合
     * @param customerPhone  cuntomer表中用户的手机号（这个是查询条件1，可独立条件查询，可联同查询条件x一起进行查询）
     * @param parkPetName    park表中的宠物名（这个是查询条件2，可独立条件查询，可联同查询条件x一起进行查询）
     * @param parkStartTime  park表中的开始时间（这个是查询条件3，可独立条件查询，可联同查询条件x一起进行查询）
     * @param parkEndTime    park表中的结束时间 （这个是查询条件3，可独立条件查询，可联同查询条件x一起进行查询）
     * @param currentPageNo 当前页（前端传递的数据）：-------------用户所处的第x页
     * @param pageSize      页量（前端传递的数据）：--------------是限制每页显示多少条数据
     * @return List<Park> 存储每行寄养对象的集合parkList
     */
    List<Park> selectAllList(Integer status,Integer customerPhone,String parkPetName, String parkStartTime, String parkEndTime,Integer currentPageNo, Integer pageSize);


    //c1、增加数据
    int addPark(Park park);
}
